spotted tortoise - German English Dictionary